#ifndef		__BCG_SKINS__
#define		__BCG_SKINS__

class bcg_skins : public CBCGPVisualManager2007  
{
	DECLARE_DYNCREATE(bcg_skins)

public:
	bcg_skins();
	virtual ~bcg_skins();

	/// outlook bar
	virtual void OnFillOutlookPageButton (CDC* pDC, const CRect& rect,
										BOOL bIsHighlighted, BOOL bIsPressed,
										COLORREF& clrText);

	virtual void OnFillOutlookBarCaption (CDC* pDC, CRect rectCaption, COLORREF& clrText);

	virtual void OnDrawOutlookPageButtonBorder (CDC* pDC, CRect& rectBtn, BOOL bIsHighlighted, BOOL bIsPressed);
	
	virtual void OnDrawOutlookBarSplitter (CDC* pDC, CRect rectSplitter);
	virtual void OnFillBarBackground (CDC* pDC, CBCGPBaseControlBar* pBar,
		CRect rectClient, CRect rectClip,
		BOOL bNCArea = FALSE);
public:
		CBrush  m_brOutlook;
	
};

#endif // !defined(AFX_IMAGESTYLE_H__C8AD9B11_B11B_4413_8825_CD3A4DAB2AF4__INCLUDED_)
